Gripping Parts at Concave Vertices
نویسندگان
چکیده
A simple gripper with two vertical cylindrical jaws can make contact with external or internal concavities in polygonal and polyhedral parts to align and grip parts in form closure. Such grippers are inexpensive, lightweight, and their small footprint facilitates access and insertion for industrial applications. We refer to this as a v-grip. We begin by defining 2D v-grips, where a pair of frictionless point jaws makes contact with a pair of polygonal part concavities to achieve form-closure. We define a v-grip quality metric based on the maximum possible change in the part’s orientation when jaw position is relaxed infinitesimally. For a polygonal part with polygonal holes, we give an algorithm for computing and ranking 2D v-grips. We also extend the definition to jaws with non-zero radii. In 3D, v-grips are achieved with a pair of frictionless vertical cylinders. We define 3D v-grips and give a numerical algorithm for computing all 3D vgrips of a polyhedral part. If n is the number of vertices that describe the part and k is the number of concave vertices, we can compute all 2D v-grips in O(n+k) time. Computing offsets for jaws with non-zero radii takes O(n log n) time. A ranked list of 2D v-grips based on the quality metric can be computed in an additional O(k log k) time. We find all 3D v-grips in O(n k) time. A Java implementation of the 2D v-grip algorithm is available online for testing.
منابع مشابه
3d Mesh Segmentation Using Local Geometry
We develop an algorithm to segment a 3D surface mesh intovisually meaningful regions based on analyzing the local geometry ofvertices. We begin with a novel characterization of mesh vertices as convex,concave or hyperbolic depending upon their discrete local geometry.Hyperbolic and concave vertices are considered potential feature regionboundaries. We propose a new region growing technique star...
متن کاملFast Triangulation of the Plane with Respect to Simple Polygons
Let P~,..., Pk be pairwise non-intersecting simple polygons with a total of n vertices and s start vertices. A start vertex, in general, is a vertex both of which neighbors have larger x coordinate. We present an algorithm for triangulating P~,..., Pk in time O(n + s log s). s may be viewed as a measure of non-convexity. In particular, s is always bounded by the number of concave angles + 1, an...
متن کاملReconstruction of Polygonal Cavities by Two Boundary Measurements
Reconstruction procedure for identifying an unknown polygonal cavity inside a homogeneous, isotropic conductive medium from two boundary measurements is given. The assumptions of the cavity is that there are at most one concave vertex between two convex vertices and the vertices are well separated. The Neumann data of the boundary measurement can change sign at most once and the sets on which o...
متن کاملDerivation of Contact States from Geometric Models of Objects
This technical report is an extended version of paper 19] with more application results. An eecient algorithm is presented to identify the topological contacts between two contacting polytopes from their geometric models. The algorithm extends the result of the polytope distance algorithm by Gilbert et. al 8] by exploring local topological information. For convex polytopes, the algorithm has a ...
متن کاملReview Paper: Activation of Shoulder Girdle Muscles during Gripping Task: a Systematic Review of Literature
Purpose: Muscle activation of the proximal parts is necessary for distal activities. In fact, proximal muscles provide stabilized and controlled base for distal parts activities. The purpose of this systematic review was to determine whether hand grip task can alert the activation of shoulder girdle muscles. Methods: A literature search was done in PubMed, Scopus, Elsevier, Ovid, CINAHL, S...
متن کامل